 /**
 * Created by Administrator on 2016/12/14.
 */
!function () {
    // 搜索服务次数统计
    $.ajax({
        url     : '/api/gz/lg/serCount/count.v',
        type    : "POST",
        dataType: "json",
        data    : {},
        error   : function () {
            $('#g_serCount').html(0);
        }
    }).done(function (data) {
        if(data.status == '200') {
            $('#g_serCount').html(data.data.countNum);
        } else {
            $('#g_serCount').html(0);
        }
    });

    // 商事主体信息数量统计
    $.ajax({
        url     : '/api/gz/lg/cust/custCount.v',
        type    : "POST",
        dataType: "json",
        data    : {
            status:''
        },
        error   : function () {
            $('#g_custCount').html(0);
        }
    }).done(function (data) {
        if(data.status == '200') {
            $('#g_custCount').html(data.data.custCount);
        } else {
            $('#g_custCount').html(0);
        }
    });
    // 底部网站列表
    var netLogoList = function (netType,vm) {
        $.ajax({
            url     : '/api/gz/lg/notice/netLogoList.v',
            type    : "POST",
            dataType: "json",
            data    : {
                netType:netType
            },
            error   : function () {
                vm.toggle = 3;
            }
        }).done(function (data) {
            if (data.status == '200') {
                if(data.data.dataList.length > 0) {
                    vm.toggle = 2;
                    vm.infoList = data.data.dataList;
                    console.log(data);
                } else {
                    vm.toggle = 3;
                }
            } else {
                vm.toggle = 3;
            }
        });
    }
    // 综合性网站 数据实例
    var zhxwzVm = new Vue({
        el:'#zhxwz_vm',
        data: {
            toggle : 1,    // 显示项 1.显示正在加载 2.显示数据 3显示暂无数据
            infoList:[]
        }
    });
    // 全省企业信息信用网站 数据实例
    var qsqyxxxywzVm = new Vue({
        el:'#qsqyxxxywz_vm',
        data: {
            toggle : 1,    // 显示项 1.显示正在加载 2.显示数据 3显示暂无数据
            infoList:[]
        }
    });
    // 省内相关部门网站 数据实例
    var zsnxgbmwzVm = new Vue({
        el:'#snxgbmwz_vm',
        data: {
            toggle : 1,    // 显示项 1.显示正在加载 2.显示数据 3显示暂无数据
            infoList:[]
        }
    });
    netLogoList('NET001',zhxwzVm);
    netLogoList('NET002',qsqyxxxywzVm);
    netLogoList('NET003',zsnxgbmwzVm);

    // 网站搜索
    var searchVm = new Vue({
        el: '#search_vm',
        data: {searchText: ''},
        methods: {
            onEnter: function () {
                setTimeout(function () {
                    location.href = '/search' + '?params=' + searchVm.searchText
                }, 0)
            }
        }
    });

    $('#btn_gSearch').on('click',function () {
            var $this = $(this),
                href = $this.attr('href'),
                keyword = $this.siblings('.keyword-group').find('.input-control').val().trim();
            if(keyword == '') {
                layer.tips('查询数据不能为空', $this, {
                    tips: [1, '#00907b']
                });
            } else {
                location.href = href +'?params=' + keyword;
            }
            return false;
    });
    // 页面跳转
    $('.footer-select-list').find('.form-control').bind("change",function(){
        if($(this).val() != ''){
            window.open($(this).val());
        }
        return false;
    });

    function getExplorerInfo() {
        var explorer = window.navigator.userAgent.toLowerCase() ;
        //ie
        if (explorer.indexOf("msie") >= 0) {
            var ver=explorer.match(/msie ([\d.]+)/)[1];
            return {type:"IE",version:ver};
        }
        // firefox
        else if (explorer.indexOf("firefox") >= 0) {
            var ver=explorer.match(/firefox\/([\d.]+)/)[1];
            return {type:"Firefox",version:ver};
        }
        // Chrome
        else if(explorer.indexOf("chrome") >= 0){
            var ver=explorer.match(/chrome\/([\d.]+)/)[1];
            return {type:"Chrome",version:ver};
        }
        // Opera
        else if(explorer.indexOf("opera") >= 0){
            var ver=explorer.match(/opera.([\d.]+)/)[1];
            return {type:"Opera",version:ver};
        }
        // Safari
        else if(explorer.indexOf("Safari") >= 0){
            var ver=explorer.match(/version\/([\d.]+)/)[1];
            return {type:"Safari",version:ver};
        }
    }

    // 网站累计访问量新增
    $.ajax({
        url     : '/api/gz/lg/serCount/addVisitCount.v',
        type    : "POST",
        dataType: "json",
        data    : {
            broType: getExplorerInfo().type
        },
        error   : function () {
            console.log('添加访问量接口错误')
        }
    }).done(function (data) {
        if(data.status == '200') {
            console.log('添加访问量成功')
        } else {
            console.log('添加访问量失败')
        }
    });

    // 网站累计访问量人次统计
    $.ajax({
        url     : '/api/gz/lg/serCount/visitCount.v',
        type    : "POST",
        dataType: "json",
        data    : {},
        error   : function () {
            $('#g_visitCount').html(0);
        }
    }).done(function (data) {
        if(data.status == '200') {
            $('#g_visitCount').html(data.data.countNum);
        } else {
            $('#g_visitCount').html(0);
        }
    });
}();


